#!/bin/bash
# 测试编译脚本

echo "开始编译测试..."

# 编译程序
gcc -Wall -Wextra -std=c99 -O2 bar_chart.c -o bar_chart -lm

if [ $? -eq 0 ]; then
    echo "✅ 编译成功!"
    
    # 显示帮助信息
    echo "显示帮助信息:"
    ./bar_chart -h
    
    # 检查程序文件
    if [ -f "bar_chart" ] || [ -f "bar_chart.exe" ]; then
        echo "✅ 可执行文件已生成"
        ls -la bar_chart* 2>/dev/null || ls -la bar_chart.exe 2>/dev/null
    fi
else
    echo "❌ 编译失败"
    exit 1
fi

echo "测试完成!"